package com.lkm.app_ui.m.display_second;

import com.lkm.comlib.ui.BaseFragmentActivity;
import com.lkm.frame.module.IModule;

import androidx.fragment.app.Fragment;



@Deprecated
public interface DisplaySecondModule extends IModule{


    boolean show(Fragment fragment);


    boolean show(BaseFragmentActivity activity, Fragment fragment);



    boolean showSingleInstance(BaseFragmentActivity activity, Fragment fragment);



    boolean showSingleInstanceInBase(BaseFragmentActivity activity, Fragment fragment);



    Fragment getBase();










    boolean dismiss(Fragment fragment);



    boolean dismissLast(Class<? extends Fragment> fragmentClass);



    int dismissAll(Class<? extends Fragment> fragmentClass);



    int dismissOther(Class<? extends Fragment> fragmentClass);


    boolean dismissLast();



    int dismissExceptLast();



    int dismissAll();



    Fragment getLast();
}
